satellite town – Dansk–English translations

🇬🇧 en da 🇩🇰

satellite town noun

  • self-contained town near a metropolis
planetby, satellitby, drabantby
Wiktionary Links